RELATED WORDS
PARAPHRASING
giving delight to the senses of taste and smell
pleasing, especially to the taste